Release 10.1A: OpenEdge Application Server:
Administration


OpenEdge Web Services Adapter (WSA)

The Web Services Adapter provides a communications and transformation gateway between industry Web service clients and AppServer application services. Using the WSA, you can deploy a Web service (Progress 4GL Web service) developed from an existing AppServer application service and make it available to Web service clients using Web Service Description Language (WSDL). Like the AIA, the WSA relies on the Progress Explorer administration framework for configuration and administration.

Also like the AIA, the WSA runs as a Java servlet in most any Java Servlet Engine (JSE) or in the integrated JSE of a Web server, which provides the Internet access that Web service clients require. However, in addition to the HTTP and HTTPS communications provided by the JSE/Web server, the WSA understands the Simple Object Access Protocol (SOAP) used to exchange service messages between Web service clients and the Web services that it manages. Thus, the WSA translates between service requests from Web service clients and application service responses from the AppServer, which it then returns as Web service responses to the clients.

Progress 4GL Web services rely on Open Client technology to develop the client interface required by Web service clients. For information on how to build Progress 4GL Web services and access them from Web service clients, see OpenEdge Development: Web Services and OpenEdge Development: Open Client Introduction and Programming .

For more information on managing the WSA, including information on how to deploy and manage Progress 4GL Web services, see Part III, "Web Services Adapter Administration." Those chapters cover all aspects of Web service deployment, run-time management, and security, as well as the management of the WSA itself.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095